﻿/* CSS Document */
body {margin:0 auto; font-size:12px; padding:0px; font-family:"微软雅黑"; color:#666; }
ul,li,dl, dd, h1, h2, h3, h4, h5, h6, form, p {padding:0;margin:0;}
ul {}
li {list-style:none; }
img {border:0px;}
a {color:#666; text-decoration:none;}
a:Hover { color:#333;}
.to{ width:100%; height:30px; margin:0 auto; background:#333;}
.to1{ width:1200px; height:30px; margin:0 auto; font-size:12px;}
.to1a{ width:700px; height:30px; float:left; line-height:30px; color:#999; text-align:left;}
.to1b{ width:300px; height:30px; float:right; line-height:30px; color:#999; text-align:right;}
.to1b a{color:#999; text-decoration:none;}
.to1b a:hover{color:#fff; text-decoration:underline;}
.top{ width:1200px; height:150px; margin:0 auto; text-align:center;}
.dh{ width:100%; height:61px; margin:0 auto; background:url(../Images/dh.jpg) repeat-x bottom;}
.dh1{ width:1197px; height:61px; margin:0 auto;}
.dh1 li{ width:133px; height:61px; float:left; text-align:center; line-height:61px; font-size:15px; color:#FFF; background:url(../Images/dh1.jpg) no-repeat right;}
.dh1 li a{ width:133px; height:61px; display:block; color:#FFF;}
.dh1 li a:hover{ width:133px; height:61px; display:block; color:#FFF; background:url(../Images/dh2.png) no-repeat center;}
.banner {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 570px;
}
.banner ul li {
	position: relative;
}
.banner ul li img {
	width: 1920px;
	height: 570px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.banner_btn {
	width: 100%;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 16px;
	overflow: hidden;
	height: 16px;
}
.banner_btn a {
	box-shadow: inset 1px 1px 1px #333;
	width: 12px;
	height: 12px;
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
	margin: 0 3px;
	border-radius: 50%;
	overflow: hidden;
	cursor: pointer;
	background: #fff;
}
.banner_btn a.in {
	background: #125ed6;
}
.banner_text {
	position: absolute;
	left: 19%;
	top: 25%;
	z-index: 99;
}
.banner_text .banner_text_content p strong {
	color: #034EA2;
	font-size: 51px;
	display: block;
}
.banner_text .banner_text_content p span {
	display: block;
	letter-spacing: 2px;
	color: #034EA2;
	font-size: 32px;
	padding-left: 160px;
	font-weight: bold;
}
.sou{ width:100%; height:95px; margin:0 auto; background:url(../Images/ssd.jpg) repeat-x bottom;}
.sou1{ width:1200px; height:95px; margin:0 auto;}
.sou1a{ width:700px; height:95px; float:left; text-align:left; font-size:14px; color:#666; line-height:85px;}
.sou1b{ width:413px; height:70px; float:right; padding-top:25px;}
.cen1{ width:1200px; height:auto; margin:0 auto; padding-top:65px; overflow:hidden;}
.cen1a{ width:1200px; height:107px; float:left;}
.cen1b{ width:1200px; height:345px; float:left;}
.cen1b1{ width:594px; height:345px; float:left;}
.cen1b2{ width:526px; height:265px; float:right; background:#F4F4F4; padding:40px;}
.cen1b2 dl{ width:526px; height:265px; float:left;}
.cen1b2 dl dt{ width:526px; height:50px; float:left; font-size:20px; color:#000; line-height:50px; text-align:left; font-weight:bold;}
.cen1b2 dl dd{ width:526px; height:215px; float:left; font-size:14px; color:#666; line-height:30px; text-align:left;}
.cen1b2 dl dd img{ padding-top:15px;}
.cendb{ width:100%; height:69px; margin:0 auto; text-align:center;}
.cencp{ width:100%; height:1167px; margin:0 auto; background:url(../Images/scp.jpg) no-repeat top; padding:185px 0px 100px 0px;}
.scp1{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.scp1a{ width:1200px; height:41px; float:left; margin-bottom:7px;}
.scp1b{ width:1200px; height:270px; float:left;}
.scp1b li{ width:275px; height:240px; float:left; text-align:center; line-height:30px; font-size:14px; color:#000; margin:0px 12px 0px 13px; display:inline;}
.scp1b li a{color:#000; text-decoration:none;}
.scp1b li a:hover{color:#017CD5; text-decoration:none;}
.scp1b li img{ border:1px solid #CCC; padding:4px;}
.scp2{ width:1200px; height:auto; margin:100px auto; overflow:hidden;}
.scp3{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.cen2{ width:100%; height:622px; margin:0 auto; background:url(../Images/dt.jpg) no-repeat center;}
.cen3{ width:1200px; height:210px; margin:0 auto;}
.cen4{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.cen4a{ width:656px; height:414px; float:left;}
.cen4b{ width:524px; height:394px; float:right; padding:20px 0px 0px 20px;}
.cen5{ width:100%; height:152px; margin:0px auto 25px auto; background:url(../Images/xw.jpg) no-repeat center;}
.cen6{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.cen6a{ width:385px; height:auto; float:left;}
.cen6a1{ width:385px; height:35px; float:left;}
.cen6a2{ width:385px; height:175px; float:left; margin:5px 0px;}
.cen6a3{ width:385px; height:auto; float:left;}
.cen6a3 li{ width:370px; height:35px; float:left; text-align:right; line-height:35px; color:#999; font-size:14px; background:url(../Images/xwt.jpg) no-repeat left center; padding-left:15px; border-bottom:1px dashed #ccc;}
.cen6a3 li a{color:#666; text-decoration:none; float:left;}
.cen6a3 li a:hover{color:#017CD5; text-decoration:none;}
.cen6b{ width:385px; height:auto; float:left; margin-left:22px; display:inline;}
.cen6c{ width:385px; height:auto; float:right;}
.cen7{ width:1200px; height:44px; margin:30px auto 10px auto;}
.cen8{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.mr_frbox {width:1200px; height:250px; margin:0 auto;}
.mr_frBtnL { float: left; margin:70px 10px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height:250px; width:1140px;}
.mr_frBtnR { float: right; margin-top:70px; margin-left:10px; display:inline; cursor: pointer;  }
.mr_frUl ul li {float: left; height:250px; width:270px;margin:0px 7px 0px 8px; display:inline; text-align:center; font-size:14px; color:#000; font-weight:bold; line-height:46px;}
.mr_frUl ul li a{ color:#000; text-decoration:none;}
.mr_frUl ul li a:hover{color:#017CD5; text-decoration:none;}
.root{ width:100%; height:auto; margin:0 auto; background:#333; padding:25px 0px; overflow:hidden; margin-top:20px;}
.root1{ width:100%; height:auto; margin:0 auto; background:#1b1b1b; padding:15px 0px;}
.roota{ width:1200px; height:135px; margin:0 auto; text-align:center; line-height:35px; color:#FFF; padding-top:16px; background:url(../Images/root.png) no-repeat center; font-size:14px;}
.roota a{ color:#FFF; text-decoration:none;}
.roota1{ width:1200px; height:auto; margin:0 auto; text-align:left; overflow:hidden; color:#FFF; font-size:14px; line-height:30px;}
.roota1 a{ color:#FFF; text-decoration:none;}
.jj{ width:1200px; height:auto; margin:20px auto 0px auto; overflow:hidden;}
.cpl{ width:240px; height:auto; float:left;}
.cpl1{ width:240px; height:50px; float:left; text-align:center; line-height:50px; color:#FFF; font-weight:bold; font-size:18px; background:#007BD7;}
.cpl2{ width:240px; height:auto; float:left;}
.cpl2 li{ width:210px; height:41px; float:left; background:url(../Images/cpl.jpg) no-repeat top; line-height:41px; padding-left:30px; color:#333; font-size:14px;}
.cpl2 li a{ color:#333; text-decoration:none;}
.cpl2 li a:hover{ color:#017CD5; text-decoration:none;}
.cpl3{ width:240px; height:140px; float:left;}
.cpr{ width:940px; height:auto; float:right;}
.cpr1{ width:920px; height:50px; float:left; background:url(../Images/cpr.jpg) no-repeat bottom; text-align:left; line-height:50px; padding-left:20px; font-size:18px; color:#333; font-weight:bold;}
.cpr2{ width:940px; height:auto; float:left; padding:10px 0px;}
.gsjj{ width:940px; height:auto; float:left; text-align:left; line-height:35px; color:#333; font-size:14px;}
.xwzx{ width:940px; height:auto; overflow:hidden; float:left;}
.xwzx dl{ width:910px; height:175px; float:left; background:#EFEFEF; padding:15px; margin:10px 0px; display:inline;}
.xwzx dl dt{ width:200px; height:175px; float:left;}
.xwzx dl dd{ width:695px; height:175px; float:right; text-align:left; line-height:28px; font-size:14px; color:#666;}
.xwzx dl dd a{ line-height:35px; font-size:18px; color:#666; font-weight:bold; text-decoration:none;}
.xwzx dl dd a:hover{color:#017CD5; text-decoration:underline;}
.xwzx dl dd img{padding-top:10px; text-align:left;}

.fy{ width:100%; margin:20px 0px; float:left; line-height:40px; text-align:center; font-size:14px; color:#666666; background:#f6f6f6;}
.fy a{color:#666666; text-decoration:none;}
.fy a:hover{color:#017CD5; text-decoration:none;}
.bt{ width:100%; text-align:center; font-size:21px; float:left; line-height:50px; font-weight:bold; color:#000000; height:50px;}
.sj{ width:100%; text-align:center; border-bottom:1px dashed #CCCCCC; line-height:30px; float:left; font-size:12px; color:#999999; background:#efefef;}
.tu{ width:100%; margin:20px 0px; text-align:center; float:left;}
.nr{ width:100%; float:left; line-height:27px;}

.alzs{ width:940px; height:auto; overflow:hidden; float:left;}
.alzs dl{ width:270px; height:290px; float:left; margin:10px 21px 10px 22px; display:inline;}
.alzs dl dt{ width:270px; height:230px; float:left; background:#CCC; text-align:center; line-height:40px; font-size:14px; color:#333; font-weight:bold;}
.alzs dl dt a{color:#333; text-decoration:none;}
.alzs dl dt a:hover{color:#017CD5; text-decoration:none;}
.alzs dl dd{ width:270px; height:60px; float:left;text-align:left; line-height:30px; font-size:12px; color:#666; }

.cpzs{ width:940px; height:auto; overflow:hidden; float:left;}
.cpzs li{ width:265px; height:270px; float:left; margin:10px 24px; display:inline; background:#CCC; text-align:center; line-height:40px; font-size:14px; color:#333; font-weight:bold;}
.cpzs li a{color:#333; text-decoration:none;}
.cpzs li a:hover{color:#017CD5; text-decoration:none;}












